package com.base.api.pts;

import com.base.vo.pts.PtsNurseShift;
import com.base.vo.pts.PtsNurseShiftTime;

import java.util.List;

/**
 * @author wnhuang
 * @create 2020-09-16 13:53
 */
public interface PtsService {

    /**
     * 获取排班信息
     * @param startDate 开始日期
     * @param orgCode  科室编码
     * @return
     */
    String getNurseShiftData(String startDate, String orgCode,String isCopy);

    /**
     * 获取当前科室配置的排班列表
     * @param orgCode
     * @return
     */
    String getShiftTimeByOrgCode(String orgCode);

    /**
     * 保存排班信息
     * @param list
     * @return
     */
    String saveNurseShiftData(List<PtsNurseShift> list);

    /**
     * 添加科室与排班
     * @param list
     * @return
     */
    String saveNurseShiftTime(List<PtsNurseShiftTime> list);
}
